« first day (984 days earlier)      last day (3041 days later) » 

12:14 PM
@CaptainObvious That 'blog' link looks like spam to me. There's a bitcoin site behind it, not a blog.
Flagged as such.
@Morwenn That's a good thing.
We don't have many of such questions and many answers don't go into algorithms either.
 
Greetings, Programs.
 
Greetings, User
 
@Mast I agree, I'll follow up with the spam experts
 
@Donald.McLean Greetings.
 
removed it on the basis that it's not relevant
 
12:23 PM
@JeroenVannevel please avoid editing closed questions, they end up back in the reopen queue
 
lucky you, you get the pleasure of hammering it twice
 
aside from that: don't edit spam
 
you're welcome
Partial spam can be removed just fine
 
cuz SE has a spam filter in place that learns from flagged and nuked posts...
@JeroenVannevel nope... revision history is still accessible
so actual spam (there's no such thing as partial there, btw.) should be nuked
 
I'm gonna report it to Smokey anyway
 
12:34 PM
@BlackMouse that's what you should do. But better you post what you have tried here. So people can decide where you need help. If you want a better way, your question should go to codereview. — Mritunjay 1 min ago
 
what a nice question
the animal house question
 
12:49 PM
-1
Q: please i need help on how to write this code

ADAMU ABDULLAHIwrite a program that is able to load and read the contents of a data (text) file containing weather information of a particular city, compute and show useful statistics, and search for information. The sample data file provided (weather.txt) contains information spanning 4 years (2012-2015) from ...

 
LOL
@CaptainObvious That was a tricky edit, but looks better now
For some reason I keep getting error 522 from Stack Exchange links
 
That sounds similar to something I was getting the other day...
I kept getting a 418 status
when I really just wanted a coffee pot
 
TTGTW
 
1:26 PM
Have a peek at Code Review (but be careful to check their FAQ for what's on topic though). — Jeroen 5 secs ago
 
@CaptainObvious argh... I want my trusted user privileges back!!!
 
@Vogel612 +1
byte[] bytes = new byte[dto.Notes.Length * sizeof(char)];
Buffer.BlockCopy(dto.Notes.ToCharArray(), 0, bytes, 0, bytes.Length);
Whoa what is C doing in my C# code
 
that doesn't even look remotely like C...
 
@Vogel612 sizeof(char),
exaggeration, but still
 
meh, it's cleaner than * 8
 
1:33 PM
I'm confused as to why, you know
We didn't just do dto.Notes.ToCharArray() and just use that.
We don't actually need a byte array
 
Greetings
 
depends on what you do with it later on..
but yea...
Monking @IsmaelMiguel
 
hey @IsmaelMiguel
 
@Vogel612 Store it in the database / display to user. I guess you can display it as a binary blob...
Hello @IsmaelMiguel
 
How's it going here?
 
1:35 PM
@DanPantry okay that's ... wat
 
Great, working on a cool userscript at the moment, and I've got the next one on the whiteboard
 
let me guess, your "DBA" didn't want to use column type varchar(max)?
 
1
Q: Can I get a Dockerfile reviewed?

Tom HartI'm in the process of (hopefully) finishing up my first Dockerfile, and I was wondering if I'd be able to post it here, and see if I'm using Docker right, if the commands (it's based on Ubuntu so they're bash) could be improved etc.

 
@Quill Awesome! I haven't been programming much at home. Well, nothing at all
 
@Vogel612 lol
"Legacy reasons" is probably the answer
 
1:37 PM
you mean "Yea we use integers for booleans in the database"?
because it's totally not bloating everything... and totally not slower... and totally not a royal pain in the backside?
 
it's better than "success" and "fail" as boolean aliases
 
@StackExchange Code is code
 
@Vogel612 Which BD is it? MySQL?
 
@IsmaelMiguel mssql
 
@IsmaelMiguel I can't influence that anymore... it's Postgres, but it used to be Firebird back in the day
 
1:39 PM
I don't know anything about those
Only MySQL and SQLite
 
back when boolean wasn't implemented in the RDBMS and Stored Proc support was a rarity
 
@Vogel612 was there a point where optional parameters didn't exist? j/w
 
it made sense back then to choose stored procs over booleans
 
Well, not every case requires the same solution
 
true, that doesn't mean you can never ever change that again...
 
1:40 PM
I have a table, on some websites, that is full of tiny "flag" fields
 
it's not like it's hard to migrate from integers to boolean
 
Does MySQL has booleans?
 
every DBMS I know of has booleans
 
yes @IsmaelMiguel
 
Hum...
 
1:41 PM
@IsmaelMiguel flags could be actual bit-flags
 
Well, I have 3 years worth of websites that need a review :/
@Vogel612 Those don't have names. It's hard to reason about those. Since the table stores settings
It tells what to enable and disable
And my boss needs to be able to change the values from the database, sometimes
Having a 32-bit integer with all the settings would be a royal pain to add stuff in the future and to edit
 
not if you don't do it manually
consider
 
It has to be manually, sometimes
 
enum SettingsFlags {
    SETTING_0 = 1<<0;
    SETTING_1 = 1 <<1;
    SETTING_2 = 1 << 2;
    // ...
}
basically you have to work out which settings you want to enable and just add them together
 
I use PHP, so, I could use an array with the settings
But my boss has to be able to edit, even from the database
If there is a bug preventing him from changing a value
 
1:47 PM
@SimonForsberg hurr durrr. I thought he said Vagrantfiles, not Dockerfiles (which are considerably more limited in scope than Dockerfiles).
 
Or there is a field missing
He has to be able to edit
I like the bit-flag idea and would be awesome
 
Zak
Great. I have 20 data tables, in PDF form, to convert into a consistently formatted, aggregated spreadsheet.
FUN
 
a mutation observer error caused chrome to ultimately crash all my chat tabs, and won't close the problematic one. nice
 
@Quill open chrome task manager & kill it
 
there's a waaa....
 
1:50 PM
the reason why that tab won't close is because it's waiting on an external resource
in this case, it's probably waiting on your CPU to stop crapping the bed
 
@Zak I have an OpenOffice Calc file to manually convert from XML into CSV. 14MB of bad XML. It has around 365 tables. I need to convert around 24 tables. 2 tables took me 3 hours
 
so it turned out The 2nd Monitor was using more memory than the problematic tab... all of your beautiful faces causing chrome to blush and get hot
2
 
@Quill MOAR RAM!!!!
 
lol
 
except it's a Mac, so....
 
1:54 PM
Wow, can it support Windows?
 
@Quill MOAR OVERPRICED RAM!!!!
2
 
I added normal RAM to my Mac easily, few years ago
 
I joke, though, I do actually quite like the Mac brand. I'm just too cheap to buy it..
 
@IsmaelMiguel just because it can support windows doesn't mean I want it
 
"Normal" RAM works
 
1:54 PM
Of course it may vary based on the model
 
0
Q: NullGuard for throwing more invormative exceptions

t3chb0tThis small utility class is my solution for a more convenient way for checking against null. I also wanted to have more invormative NullReferenceExceptions but I didn't want to polute my code with null checks everywhere. static class NullGuard { public static T Check<T>(Expression<Func<T>> e...

 
@Phrancis @Phrancis that was back when you were allowed to change specs of your system
from the stories I hear, you can't even up the RAM on MacBooks anymore
 
@IsmaelMiguel Well... you're not wrong...
 
it needs a literal upgrade to everything, so I'd rather just cry every time I pretend I can play a quarter of my steam library, and wait a few weeks to buy a good rig and new macbook
 
1:56 PM
I've upgraded my computer with around 250€
 
+1 @IsmaelMiguel. That's the benefit of having open box machines
I upgraded my pc with an ssd and 16GB of ram for ~£100
 
That PC has been going strong for 4 years now
 
@Quill or you could buy a good PC and install windows for maximum playability of your Steam games
 
unlike the rest of you, I don't have bills or an apartment or whatever
 
1:57 PM
I got myself a nice AMD APU A10-6800K
 
@Quill that's a misguided assumption
 
@Quill Just because you don't have financial obligations doesn't mean it's a good idea to squander your money :-) Life lesson for you.
 
That and the motherboard were 65€ + an SSD I had
 
Source: I once did not have financial obligations and squandered my money. Regret.
That said, as you're getting into web development, a Mac isn't a bad buy.
 
@DanPantry so the streamer / gamer is urging me not to buy a new computer? right
 
1:57 PM
Then, I got myself a sweet kit of 2x8GB Kingston Savage 1600MHz CL9
For FREE!
 
@Quill Do as I say not as I do
@IsmaelMiguel I'm jealous
 
And I got myself a sweet HD7800 from XFX (great massive 2-fan cooler)
For 145€
 
Monking
 
Greetings
 
@Vogel612 I'm planning on building a rig soon that I'll have Windows and Linux (probably ubuntu caus im linux n00b) installed on, so yeah, but most of the big games support both, even Arma 3 these days. It's the indie games that get ya
 
1:59 PM
@Quill You should install Debian. It's faster. But also my opinion.
 
Optimization is not really a suitable SO topic. Code Review is more suited to that, but even there you would need to, as a minimum, include the definition of the getFields method, and clarify what you mean by optimize - faster to execute? Easier to read? simply less lines/chars? — Steve 59 secs ago
 
@Quill FWIW, Ismael has a point. Then again both use apt package management IIRC and at least the ubuntu repos are notoriously aged.
That means they're pretty stable though
 
But with Debian and Ubuntu, you have almost no trouble to find anything you need
At least, I can find
And my Linux-fu is .... not...
But then again, I didn't used many distros
 
I've only tried Kali (on a friend's machine) and Ubuntu (which I think might still be installed on my machine)
 
Debian, Ubuntu, Puppy Linux, Bohdi, ElementaryOS, Alinex and Caixa Mágica
 
2:04 PM
It's not about using many distros. It's about getting good with one of them.
 
^ that
if you want to go customized you should go ArchLinux though
 
Well, I'm fairly decent with Debian and Puppy Linux
 
these distro names are weird... maybe I should start one called SpaghettiOS
 
@Vogel612 ArchLinux is a great one. You start with ... a kernel? And nothing else. Then you install what you want. That is a good idea!!! ... If you know what you are doing...
 
@Quill #NamingThings
 
2:06 PM
SpaghettiOs is an American brand of canned spaghetti featuring circular pasta shapes in a cheese and tomato sauce — and marketed to parents as "less messy" than regular spaghetti. More than 150 million cans of SpaghettiOs are sold each year. In addition to the original variety, variations have included SpaghettiOs Meatballs (with miniature meatballs), SpaghettiOs Sliced Franks (with pieces of processed meat resembling hot dog slices), SpaghettiOs RavioliOs (with round, beef-filled ravioli), SpaghettiOs with Calcium, and other theme-shaped varieties. Similar products are sold in the United Kingdom...
 
dammit
 
@IsmaelMiguel You start with a bit more than a kernel. Everything you need up to a tty, to be correct.
 
@Quill The only one that isn't weird from that list is "Caixa Mágica", which means "Magic Box". It is, basically, based with the idea that you are working in a "box". It's great for kids
 
@IsmaelMiguel and if you need to get custom
 
@MathiasEttinger That is what I meant with "a kernel". But you are 30000% right
 
2:07 PM
You can even get more than that if you ask so during the install process.
 
@Phrancis It's pretty cool when naming things become the hardest part of writing code
I'm totally qualified to say that
 
@MathiasEttinger no window manager though, right?
 
@Vogel612 Not unless you ask for one
There is no sensible defaults (or nearly) but everything you need is a pacman away.
 
If you want custom, try something like buildroot.
 
The hardest part is thus to know what you need/want
 
2:09 PM
One of the most frustrating operating systems I've had to work with so far.
 
0
Q: Implementing operator ->* for Smart Pointers

MaggyeroI am implementing a smart pointer class template and I want to overload operator ->* (even if it’s rarely done). I came across Scott Meyer’s article Implementing operator ->* for Smart Pointers. The article is from 1999 so I decided to try to adapt the code for C++ 14 (using parameter packs and p...

 
@Mast But the website says it makes it easy... :/
 
@IsmaelMiguel And you believe websites?
 
@Mast Why would a website lie to me ;_;
 
StackOverflow is a website, right?
 
2:13 PM
You believe Stack Overflow?
 
@IsmaelMiguel That's not an argument.
 
I believe in karma
 
@Quill I often don't.
 
@DanPantry Are you going to write another answer or not?
 
Sometimes Stack Overflow tells people to use eval
 
2:14 PM
I use an eval equivalent in nearly all my JS
 
@SuperBiasedMan s/a/i/
5
 
@SimonForsberg My experience in Dockerfiles are significantly more limited than Vagrantfiles
I don't think I am educated enough on the topic
 
@SuperBiasedMan Eww
 
@SuperBiasedMan Depending on what you want to do... But most of the time, the question is being incorrectly asked.
 
2:15 PM
Function('return this')()
3
 
Yocto is quite frustrating as well.
 
in JavaScript Masterrace, 13 secs ago, by Dan Pantry
room topic changed to JavaScript Masterrace: Everything JavaScript [ajax] [angular.js] [eval-is-evil] [javascript] [json]
 
... Mind-reader ....
 
But both Yocto and buildroot have their purposes.
 
@Mast They’re both for embeded, isn't it?
 
2:16 PM
@MathiasEttinger Usually, yes.
 
incoming wtf
 
@Quill The mingw stuff?
 
nah something separate
 
0
Q: Get a nested property for a complex object at any level of depth - Performance tuning

GibboKGiven a complex object (with nested objects at any depth) I need to be able to quickly retrieve a value for a given property name. I have designed the following code, I would like to know: How to tune my code for maximum performance considering passing a big object? Am I missing some case in d...

0
Q: Extension method failing CA1004

PeteI have the following enum extension method: public static IList<SelectListItem> SelectListFor<T>() { Type enumType = typeof(T); if (enumType.IsEnum) { return Enum.GetValues(enumType) .Cast<int>() .Where(i => !i.Equals(0)) .Select(e => new SelectListItem() { ...

-2
Q: Found Problem when using mingw

Alin Chanplease help me. I'am using mingw as my compiler. how to compile it C source in my compiler ?. and would you explain me about gmp ? how to use it well ?? and one thing, I have a task to calculate pi number in 1 millions digits, I have 2 days to submit my task. Thanks.

 
@CaptainObvious wtf
a16: new Number(7),
a17: new String("abc"),
a18: new Boolean(true)
@CaptainObvious Broken code?
 
2:23 PM
@Quill "What kind of weirdly strict language... it's Javascript. :|"
 
@Quill Seems like a warning?
 
> However, when I compile the code, I get the following code review error
 
it's not a compilation error
 
Errors aren't warnings, and it sounds like it won't compile
 
If it doesn't compile, it is off-topic
 
2:25 PM
1 min ago, by Jeroen Vannevel
it's not a compilation error
 
-1
A: Extension method failing CA1004

Gentian KasaYou can transform this: public static IList<SelectListItem> SelectListFor<T>() { Type enumType = typeof(T); if (enumType.IsEnum) { return Enum.GetValues(enumType) .Cast<int>() .Where(i => !i.Equals(0)) .Select(e => new SelectListItem() ...

 
C# errors are prefixed with CS
Code Quality analyzers are CA
59 secs ago, by Jeroen Vannevel
1 min ago, by Jeroen Vannevel
it's not a compilation error
 
However the cause may be, it's asking for a code fix
not a code review
 
not a good argument
every code review is a code fix
He's being flagged by a diagnostic and wants to know how to solve that code quality issue
that's a normal usecase
 
Hey @Käsebrot Welcome to the 2nd
 
2:27 PM
Yeah I don't know the language but if the warning is saying "You shouldn't do X" then the OP is just asking for suggestions on what to do instead.
Hey @Käsebrot
 
@JeroenVannevel TIL, thanks!
 
So if it's definitely not an error, it would be worth editing their wording and pointing it out to them.
 
Although, asking for helping fixing broke or not-working-as-expected code, or resolving warnings is off-topic for Code Review. In future, you would have better luck on Stack Overflow. Once your code is working as expected, however, we would love to review it! — Quill 1 min ago
@Quill I did read the msdn article but don't want to pass in a type otherwise I could have just made an extension method onto the enum itself. Also The code works - just fails review and if you can't ask about a code review failure on a code review site then what is this site for? — Pete 17 secs ago
> if you can't ask about a code review failure on a code review site then what is this site for?
 
wut
I'm having difficulties understanding what that user is trying to convey.
 
Your code failed code review because your code doesn't actually compile. Not because it needs a code review on this site. We only review working code. — Dan Pantry 15 secs ago
 
2:34 PM
They have a warning and they want to know how to resolve the warning
 
@Quill it's a good remark though..
 
@EthanBierlein The user is trying to say that his code works, but he wants to get rid of the warning
 
7 mins ago, by Jeroen Vannevel
59 secs ago, by Jeroen Vannevel
1 min ago, by Jeroen Vannevel
it's not a compilation error
 
s/compile/work
 
LOL
 
2:34 PM
Need. More. Quotes.
 
you guys
i trust you guys to say stuff that actually makes sense in comments to answerers
>.>
 
But it doesn't compile, it won't work
 
It compiles.
 
Mother.
 
It's just got a warning.
 
2:35 PM
Nobody cares about warning
 
I don't interact with users -- I only slap reviewers
 
Jeroen is seconds off rage quitting omg guys IT COMPILES
 
@IsmaelMiguel I do.
Unless you're using something stupid like StyleCop, you should care about warnings in your code.
 
@DanPantry Depending on the situation, I dont.
 
2:36 PM
Either way thsi isn't a question about warnings vs errors
If the code does compile and it works and the only issue is a warning, it's on topic
 
StyleCop is one of those things that has no business in an IDE and should instead just be part of the build process
 
current(mysql_fetch_assoc(mysql_query('select enabled from settings where id=1')))
 
I'll never understand people who use that
 
I do that a lot, because I have to
 
@JeroenVannevel To be fair, the IDE is part of the build process (at least VS is)
 
2:37 PM
@DanPantry well it probably shouldn't be.
 
Well true. I was more referring to the whole checkin process though
 
@Vogel612 I agree.
Look, can we agree the question is on topic?
That way we can stop smacking the guy with irrelevant comments and DVs
 
I agree it is on-topic
But the question is quite poor
Needs some work
 
might be poor but it shouldn't be CVed or DVed off the front page IMO
 
The downvotes are deserved, the close-votes arent
That is my opinion
 
2:38 PM
@IsmaelMiguel why?
 
I would be inclined to say if you code is failing Code Review then that is a problem, an issue. We are not here to say, here's how to fix your issue. We're here to review your working, complete code.
 
What is so bad about the question?
 
@Quill I misunderstoood what OP said originally
If his code is working but failing a peer review, then CodeReview is absolutely the right place for it
if it is working
 
I see clear, succint code. I see a short explanation of what it is supposed to do. I see a problem statement that indicates a concern about it.
 
And OP's code appears to be working, but is failing a peer review because of the warning (among other things)
 
2:39 PM
@DanPantry Upper-case IF
 
In fact, I would wager that this is one of the better questions
 
whether or not it's working is a different issue to asking how to fix an issue
 
@IsmaelMiguel IT IS WORKING
 
@Quill We get people asking "how can I make this faster" all of the time.
We don't put them as off topic, we just ignore the point (or focus on it in a review) and review all facets of the code
If the code is working, then our job is review any and all facets of the code, regardless of what OP says he wants his focus to be.
 
Copy-paste it in your IDE and upvote the good question. gist.github.com/Vannevelj/e196db696d3be107a660
 
2:40 PM
I agree with Dan
Besides, someone said this a few times before
 
The answer is a bit better now too: codereview.stackexchange.com/a/116658/62429
 
Aug 5 '15 at 19:50, by Mast
@IsmaelMiguel Code Review is not about what you need. It's about what you get.
2
 
The code works. It's on topic. Let's let it stay open (and delete the off-topic comment, maybe)?
My "warnings are errors" comment should really form part of a review rather than a reason to close
 
I agree with leaving it open
 
Please don't automatically assume error == off-topic
5
 
2:42 PM
@IsmaelMiguel Shame you can't star messages that far in the past
 
And reverting the down-votes, since it received needed love
@DanPantry Shame indeed
 
10
Q: Do questions about specific issues belong here or on StackOverflow?

BenVI'm referring to this question specifically. The OP knows the code as-is doesn't work and is looking for the answer to a specific question.

 
@Vogel612 Hey ^^
 
@Quill All that meta answer states is "broken = off topic". Warnings are not broken, they're just bad.
 
2:44 PM
Yeah the title doesn't really get answered there.
 
It's not even a compiler warning
it's entirely irrelevant, this discussion
 
Lets vote about it?
 
It's irrelevant on three different levels
 
You can vote with close votes and down/up votes.
 
People ask about specific optimisations all the time, so I don't see why this would be different.
 
2:44 PM
It's not broken. It's not an error. It's not even a compiler warning.
 
Who agrees that it is on topic?
 
Please don't stage impromptu votes in here, it'll just clutter.
 
There is no voting for christ's sake
 
If it isn't closed and is being upvoted, people want it to be reviewed & it's on topic.
 
You can't vote whether the sky is blue
 
2:45 PM
If it's being downvoted and closed, it's off-topic.
 
11
A: What to do with bitter disappointment?

200_successCode Review, like all Stack Exchange sites, limits questions to a certain topic. As stated on our tour and on-topic pages, the goal of Code Review is to take working code and make it better. Your question was asking about how to fix broken code, and was thus off-topic. There is a link in the o...

 
Fine by me
 
There's a question closed by compiler/normal warnings
 
@JeroenVannevel The discussion is not irrelevant. It is a meta discussion about a misunderstanding. Whether you like the discussion or not is another question, but it is a question about a question. That's entirely what this chat room's primary purpose is.
 
@Quill Was it closed before 2015?
 
2:46 PM
@Quill The word "warning" is not mentioned there. Only "compiler errors or similar".
 
0
Q: Django CBV refactoring

Vassiliy VorobyovHow can I pyhtonmize/djangoize/dry my viws.py? class AccountDetail(DetailView): model = BankAccount template_name = 'bank/account_detail.html' def get(self, *args, **kwargs): self.object = self.get_object() if self.object.is_owner(self.request.user.citizen): ...

 
@xanderdumaine Where are you trying to access us from?
@xanderdumaine Can you hit this please? http://stackoverflow.com/cdn-cgi/trace Let me know which Colo you're hitting.
@xanderdumaine @wsmelton thanks for the reports - we're tracking down the issue with the CF ATL colo and hope to have you working soon.
 
Ignoring the facts time and time again is - mildly put - counterproductive
 
@DanPantry did you read it?
To be more specific in your case, you have some significant compiler warnings, which you must have seen when you ran the compiler as you stated:
 
2:47 PM
@Quill I think you might have linked the wrong meta..
 
It's not about a misunderstanding, asking to fix an issue or problem is not what we do. We review, we don't provide a fix, saying "You can resolve this issue by doing Y" is what SO does
 
I've posted code with tons of warnings
 
Uh.. never mind, I'm looking at the wrong meta.
 
soo.. what did I miss?
 
The code works, but had a few warnings
 
2:48 PM
aside from much drama about a question that probably shouldn't be closed?
 
@Quill Those compiler warnings quite clearly indicate a fundamental breakage in the question at hand.
 
Nothing
 
@Quill "You can get rid of exponential execution time by using a hashmap as shown in the example below."
 
They are passing the wrong data type to a message.
 
Good review?
 
2:48 PM
@DanPantry at the end of the day, they are still warnings
 
@Vogel612 That about sums it up, really.
 
@Quill Warning != broken code.
 
okay soo... where's the problem again?
 
@DanPantry then why was the question linked in the meta closed?
 
@Quill Because the warnings in that specific question refer to someone who is quite clearly passing the wrong data type to a method lol
 
2:49 PM
Because code can be broken and have warnings, but that doesn't mean that warnings == broken
4
 
You can't tell me that you think a warning about style is equivalent to a warning that literally says the code is broken?
 
1 min ago, by Quill
@DanPantry at the end of the day, they are still warnings
 
A warning about passing a char* to an int indicates potentially broken code. A warning saying "hey, try to prefer not doing this?" does not indicate antyhing broken at all.
 
So, A) the code in both questions compile B) they're both warnings, significant or minor
 
Sometimes you need context to be able to make rules.
This is one of those times.
And the code in that specific example doesn't compile under gcc -Wall (which is the standard method of compiling C++).
C#, however, does not place such strictness on warnings
The warnings in the example you've linked are considerably more dangerous than the ones in the C# question and also the context of the questions are different. In C++, it's common to treat all warnings as errors. In C#, not so much (hello Stylecop).
Basically,
3 mins ago, by SuperBiasedMan
Because code can be broken and have warnings, but that doesn't mean that warnings == broken
 
2:53 PM
Also, these are not diagnostics that are part of the actual compilation process
 
There's not even a meta on warnings, besides that one
 
Thank you @DanPantry , that's quite well explained
 
they're styling diagnostics produced by a different hook that checks code quality stuff
 
I stand corrected right, well, there is now
 
2:54 PM
There is now :-)
 
0
Q: Refactor of vba function

VinnyGuitaraI would like to have the code for one of my VBA functions reviewed. It takes in an array of data built from a source workbook, builds a set of "flags" based on the data in each row of the array. Then it creates a new finalRng array that will, based on a set of logic from the business, create ne...

 
4
Q: What should we do about questions asking to "fix" warnings?

Ethan BierleinAround the time of writing this post, this question was asked: Extension method to list enum values. The OP is asking how to "fix" their code so a specific warning doesn't pop up: However, when I compile the code, I get the following warning: CA1004 Consider a design where 'EnumExte...

 
Okay, whoever just DVed me immediately
There's no way you could have read my entire answer in the time that I had posted it for you to DV it.
 

« first day (984 days earlier)      last day (3041 days later) »